//创建mutations对象 里面是函数 用来修改state中的数据 !!!修改数据的唯一方法就是提交mutation
export default {
    //第一个参数是当前state对象
    increament(state) {
        state.count++
    },

    //第二个参数是payload(载荷)用来接收commit的传参 希望是一个对象 可以接收多个参数
    decreament(state, {n}) {
        state.count += n
    },

    getMovieList(state, list) {
        state.movieList = list
    }

    /* //一条重要的原则 mutation必须是同步函数 异步的话工具无法追踪数据的变化
    waitincreament(state){
        setTimeout(() => {
            state.price += 100
        }, 2000);
    } */
}